package com.wzdigit.wms.basic.domain.basic;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wzdigit.framework.orm.model.BasicDomain;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 承运人表
 * </p>
 *
 * @author 
 * @since 2020-12-28
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("WMS_CARRIER")
public class Carrier extends BasicDomain {
	
	private static final long serialVersionUID = -6258542312990193334L;

	/**
	 * 承运人ID
	 */
	@TableId("CARRIER_ID")
	private Integer carrierId;

	/**
	 * 承运人编码
	 */
	@TableField("CARRIER_CODE")
    private String carrierCode;

	/**
	 * 承运人名称
	 */
	@TableField("CARRIER_NAME")
    private String carrierName;

	/**
	 * 承运人地址
	 */
	@TableField("CARRIER_ADDRESS")
    private String carrierAddress;

	/**
	 * 承运人联系人
	 */
	@TableField("CARRIER_CONTACT")
    private String carrierContact;

	/**
	 * 承运人电话
	 */
	@TableField("CARRIER_TEL")
    private String carrierTel;

	/**
	 * 承运人邮箱
	 */
	@TableField("CARRIER_EMAIL")
    private String carrierEmail;

	/**
	 * 承运人传真
	 */
	@TableField("CARRIER_FAX")
    private String carrierFax;

	/**
	 * 用户自定义字段1
	 */
	@TableField("UDF1")
    private String udf1;

	/**
	 * 用户自定义字段2
	 */
	@TableField("UDF2")
    private String udf2;

	/**
	 * 用户自定义字段3
	 */
	@TableField("UDF3")
    private String udf3;

	/**
	 * 用户自定义字段4
	 */
	@TableField("UDF4")
    private String udf4;

	/**
	 * 用户自定义字段5
	 */
	@TableField("UDF5")
    private String udf5;

	/**
	 * 状态
	 */
	@TableField("STATUS")
    private Integer status;

	/**
	 * 备注
	 */
	@TableField("COMMENTS")
    private String comments;
}